package cn.doit.scala.day02.list

import scala.collection.mutable.ListBuffer

/**
 * @DATE 2021/12/25/14:14
 * @Author MDK
 * @Version 2021.2.2
 *    list的方法与array中的方法类似
 *    1)append 向后追加
 *    2)appendAll
 *    3)remove(index,cnt)
 *    4)update 只有可变的List集合中的元素值可以改变
 *    5)insert 插入元素
 *    6) clear isEmpty
 *    7)-= --= += ++=添加或者移除元素
 * */
object C01_List02 {
  def main(args: Array[String]): Unit = {
    val lb: ListBuffer[Int] = ListBuffer[Int](1)
    println(lb.length)

    lb.append(2,3,4,5)
    println(lb)

    lb.remove(0,2)
    println(lb)

    lb.update(0,11)
    println(lb)
//    lb.clear()
    println(lb.isEmpty)

    lb.insert(1,22)
    println(lb)

    lb.-=(11)
    println(lb)
  }
}
